css: Handle invalid :not() selectors
authorBenjamin Otte <otte@redhat.com>
Mon, 2 Dec 2019 16:31:15 +0000 (17:31 +0100)
committerBenjamin Otte <otte@redhat.com>
Tue, 3 Dec 2019 17:12:25 +0000 (18:12 +0100)
commit292371932b5aa8221ad7ec64693b075b7985914e
tree81477e21f00e41c37c30554464963b3877519bde
parent564e8f483c6c196634c16f90dc4c2af43cb98155
css: Handle invalid :not() selectors

We weren't correctly ending the ( ) block when encountering an error.

Testcases added.

Fixes #2281
gtk/gtkcssselector.c
testsuite/css/parser/meson.build
testsuite/css/parser/not-unclosed.css [new file with mode: 0644]
testsuite/css/parser/not-unclosed.errors [new file with mode: 0644]
testsuite/css/parser/not-unclosed.ref.css [new file with mode: 0644]